com.supermap.mapping
类 BitmapUtils
- java.lang.Object
-
- com.supermap.mapping.BitmapUtils
-
public class BitmapUtils extends java.lang.Objectauthor : linwenhao date : 2021/12/22 10:51 desc : bitmap工具类,内部类 version: 1.0
-
-
构造器概要
构造器 构造器和说明 BitmapUtils()
-
方法概要
所有方法 静态方法 具体方法 限定符和类型 方法和说明 static android.graphics.BitmapcompressBitmap(android.graphics.Bitmap bitmap, float many)图片质量压缩static android.graphics.BitmapcreateReflectionBitmap(android.graphics.Bitmap bitmap, float region)获得带倒影的图片方法static android.graphics.BitmapcropBitmap(android.graphics.Bitmap bitmap, float wScale, float hScale)按比例裁剪图片static android.graphics.BitmapmergeBitmap(android.graphics.Bitmap backBitmap, android.graphics.Bitmap frontBitmap)把两个位图覆盖合成为一个位图,以底层位图的长宽为基准static android.graphics.BitmapscaleWithWH(android.graphics.Bitmap bitmap, double w, double h)图片缩放static android.graphics.BitmapviewSnapshot(android.view.View view)对View(不包含surfaceview)进行截图
-
-
-
方法详细资料
-
mergeBitmap
public static android.graphics.Bitmap mergeBitmap(android.graphics.Bitmap backBitmap, android.graphics.Bitmap frontBitmap)把两个位图覆盖合成为一个位图,以底层位图的长宽为基准- 参数:
backBitmap- 在底部的位图frontBitmap- 盖在上面的位图- 返回:
-
viewSnapshot
public static android.graphics.Bitmap viewSnapshot(android.view.View view)
对View(不包含surfaceview)进行截图
-
scaleWithWH
public static android.graphics.Bitmap scaleWithWH(android.graphics.Bitmap bitmap, double w, double h)图片缩放- 参数:
bitmap- 位图w- 新的宽度h- 新的高度- 返回:
- Bitmap
-
cropBitmap
public static android.graphics.Bitmap cropBitmap(android.graphics.Bitmap bitmap, float wScale, float hScale)按比例裁剪图片- 参数:
bitmap- 位图wScale- 裁剪宽 0~100%hScale- 裁剪高 0~100%- 返回:
- bitmap
-
createReflectionBitmap
public static android.graphics.Bitmap createReflectionBitmap(android.graphics.Bitmap bitmap, float region)获得带倒影的图片方法- 参数:
bitmap- 位图region- 倒影区域 0.1~1- 返回:
- bitmap
-
compressBitmap
public static android.graphics.Bitmap compressBitmap(android.graphics.Bitmap bitmap, float many)图片质量压缩- 参数:
bitmap-many- 百分比- 返回:
-
-